package com.storage.vo.system 
{
    import com.zzkj.vo.BaseObjectVO;
    
    import mx.collections.ArrayCollection;

    [Bindable]
    [Manage]
    [RemoteClass(alias="com.storage.system.entity.ChildModule")]
    public class ChildModuleVO extends BaseObjectVO
    {
        private var _childModuleId:Number;
        private var _childModuleName:String;
        private var _menuItemName:String;
        private var _createdDate:Date;
        private var _updatedDate:Date;
       // private var _unit:UnitVO;
        private var _menuName:String;
        private var _childModulePermissions:ArrayCollection;



        public function ChildModuleVO(){}

        public function set childModuleId(value:Number):void{
            this._childModuleId = value;
        }

        public function get childModuleId():Number{
            return this._childModuleId;
        }


        public function set childModuleName(value:String):void{
            this._childModuleName = value;
        }

        public function get childModuleName():String{
            return this._childModuleName;
        }


        public function set menuItemName(value:String):void{
            this._menuItemName = value;
        }

        public function get menuItemName():String{
            return this._menuItemName;
        }


        public function set createdDate(value:Date):void{
            this._createdDate = value;
        }

        public function get createdDate():Date{
            return this._createdDate;
        }


        public function set updatedDate(value:Date):void{
            this._updatedDate = value;
        }

        public function get updatedDate():Date{
            return this._updatedDate;
        }


     /*    public function set unit(value:UnitVO):void{
            this._unit = value;
        }

        public function get unit():UnitVO{
            return this._unit;
        }
 */

        public function set menuName(value:String):void{
            this._menuName = value;
        }

        public function get menuName():String{
            return this._menuName;
        }


        public function set childModulePermissions(value:ArrayCollection):void{
            this._childModulePermissions = value;
        }

        public function get childModulePermissions():ArrayCollection{
            return this._childModulePermissions;
        }


    }
}